home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Graphics_Utils / CyberGraphX / CyberAnim / src / unpack.h < prev    next >
Encoding:
Text File  |  1998-06-24  |  2.9 KB  |  60 lines

  1. void __asm unpackbytedelta (register __a0 BYTE *bdata,
  2.                             register __a1 PLANEPTR plane,
  3.                             register __d0 WORD bytesperrow,
  4.                             register __a2 WORD *dirty);
  5.  
  6. void __asm unpackbytedeltaxor (register __a0 BYTE *bdata,
  7.                                register __a1 PLANEPTR plane,
  8.                                register __d0 WORD bytesperrow,
  9.                                register __a2 WORD *dirty);
  10.  
  11. void __asm unpackbytedeltanodirty (register __a0 BYTE *bdata,
  12.                                    register __a1 PLANEPTR plane,
  13.                                    register __d0 WORD bytesperrow);
  14.  
  15. void __asm unpackbytedeltanodirtyxor (register __a0 BYTE *bdata,
  16.                                       register __a1 PLANEPTR plane,
  17.                                       register __a4 PLANEPTR otherplane,
  18.                                       register __d0 WORD bytesperrow,
  19.                                       register __d2 int height);
  20.  
  21. void __asm unpackanim7long (register __a0 BYTE *bdata,
  22.                             register __a4 LONG *data,
  23.                             register __a1 PLANEPTR plane,
  24.                             register __d0 WORD bytesperrow,
  25.                             register __a2 WORD *dirty);
  26.  
  27. void __asm unpackanim7longnodirty (register __a0 BYTE *bdata,
  28.                                    register __a4 LONG *data,
  29.                                    register __a1 PLANEPTR plane,
  30.                                    register __d0 WORD bytesperrow);
  31.  
  32. void __asm unpackanim7word (register __a0 BYTE *bdata,
  33.                             register __a4 WORD *data,
  34.                             register __a1 PLANEPTR plane,
  35.                             register __d0 WORD bytesperrow,
  36.                             register __a2 WORD *dirty);
  37.  
  38. void __asm unpackanim7wordnodirty (register __a0 BYTE *bdata,
  39.                                    register __a4 WORD *data,
  40.                                    register __a1 PLANEPTR plane,
  41.                                    register __d0 WORD bytesperrow);
  42.  
  43. void __asm unpackanim8long (register __a0 LONG *data,
  44.                             register __a1 PLANEPTR plane,
  45.                             register __d0 WORD bytesperrow,
  46.                             register __a2 WORD *dirty);
  47.  
  48. void __asm unpackanim8longnodirty (register __a0 LONG *data,
  49.                                    register __a1 PLANEPTR plane,
  50.                                    register __d0 WORD bytesperrow);
  51.  
  52. void __asm unpackanim8word (register __a0 WORD *data,
  53.                             register __a1 PLANEPTR plane,
  54.                             register __d0 WORD bytesperrow,
  55.                             register __a2 WORD *dirty);
  56.  
  57. void __asm unpackanim8wordnodirty (register __a0 WORD *data,
  58.                                    register __a1 PLANEPTR plane,
  59.                                    register __d0 WORD bytesperrow);
  60.